﻿#ifndef VENTILATORDIALOG_H
#define VENTILATORDIALOG_H

#include <QDialog>
#include<userdata.h>
#include<serialtool.h>
namespace Ui {
class VentilatorDialog;
}

class VentilatorDialog : public QDialog
{
    Q_OBJECT

public:
    explicit VentilatorDialog(QWidget *parent = nullptr);
    ~VentilatorDialog();
void showGif();
void showInfo(QByteArray info);
bool serialPortInit();//串口调用
void alarmLight();
private slots:
    void on_backButton_clicked();
    void updateLight();
    void receiveData();//串口数据处理
    void on_lockButton_clicked();

private:
    Ui::VentilatorDialog *ui;
    //对应串口应用
    SerialTool *m_serial;
    QTimer *m_timer;
    bool m_lock;
    int m_lightState;

};

#endif // VENTILATORDIALOG_H
